pedestrian-controlled manual truck - German English Dictionary